package com.ct.application.shipping.model.po;

import lombok.Data;
import org.apache.commons.lang3.StringUtils;

/**
 * <p>
 * 离船申请
 * </p>
 *
 * @author carlo
 */
@Data
public class LiChuanShenQingSearchPO {

    // 当前页
    private Integer pageNo = 1;

    // 每页显示
    private Integer pageSize = 10;



    /**
     * 船舶名称，全选就传递值为: 全选
     */
    private String chuanBoMing;

    /**
     * 职位，全选就传递值为: 全选
     */
    private String zhiWei;

    /**
     * 审批状态。
     * 可选值有      : 审批中/审批通过/审批拒绝/已取消
     * 全选就传递值为 : 全选
     */
    private String shenPiZhuangTai;



    // 搜索关键词 - 后端根据 船员姓名/离船原因 字段筛选数据
    private String keyword;

    /**
     * 申请开始日期
     */
    private String startDate;

    /**
     * 申请结束日期
     */
    private String endDate;


    public String getChuanBoMing() {
        if (StringUtils.isEmpty(chuanBoMing)) {

            chuanBoMing = "全选";
        }
        return chuanBoMing;
    }

    public String getZhiWei() {
        if (StringUtils.isEmpty(zhiWei)) {
            zhiWei = "全选";
        }
        return zhiWei;
    }

    public String getShenPiZhuangTai() {
        if (StringUtils.isEmpty(shenPiZhuangTai)) {
            shenPiZhuangTai = "全选";
        }
        return shenPiZhuangTai;
    }



}
